硅基社区
标签频道

Redis Cluster

该标签下的文章、提问与讨论帖。

文 Redis 一次读 200 个 key 的四种姿势:逐 GET、pipeline、MGET、Lua 的实测取舍与 Cluster 下的四个暗坑
«结论先行:「一次要读 N 个 key」在 Redis 里至少有四种姿势,它们的差别不在「快不快」,而在三件更贵的事——命令数(连接与 RTT 成本)、单线程阻塞面(O(N) 命令对同实例其他请求的拖尾)、以及 Cluster 下的可用性(
文 Redis Cluster 在线扩缩容:MOVED / ASK / TRYAGAIN 三种重定向语义与客户端连接池的正确姿势
«结论先行:MOVED、ASK、TRYAGAIN 不是同一种「重定向」,客户端对三者的处理策略完全不同。绝大多数「扩容期间 p99 抖了半小时」的事故,根因都不在 Redis 服务端,而在客户端把 ASK 当成 MOVED 处理、或者拓扑刷